5.5 Настройка RMON
5.5.1 Введение в функцию
RMON — это стандартная спецификация мониторинга, разработанная рабочей группой IETF (Internet Engineering Task Force), которая позволяет различным сетевым агентам и серверам управления обмениваться данными мониторинга сети. Вы можете использовать функцию RMON вместе с агентом Simple Network Management Protocol (SNMP), встроенным в коммутатор, для мониторинга всего трафика, проходящего через все подключенные сегменты локальной сети (LAN).
5.5.2 Конфигурация

Рисунок 5-6: RMON
Шаг 1: Войдите в режим конфигурации
Switch# configure terminal
Шаг 2: Перейдите в режим конфигурации интерфейса и создайте статистику (stats) и историю (history)
Switch(config)# interface eth-0-1
Switch(config-if)# rmon collection stats 1 owner test
Switch(config-if)# rmon collection history 1 buckets 100 interval 1000 owner test
Switch(config-if)# exit
Шаг 3: Создайте событие с записью в лог и установкой трапа
Switch(config)# rmon event 1 log trap public description test_event owner test
Шаг 4: Создайте сигнализацию (alarm), используя ранее созданное событие 1, и настройте мониторинг сигнала на параметре ETHERSTATSBROADCASTPKTS интерфейса eth-0-1
Switch(config)# rmon alarm 1 etherStatsEntry.6.1 interval 1000 delta rising-threshold 1000 event 1 falling-threshold 1 event 1 owner test
Шаг 5: Выйдите из режима конфигурации
Switch(config)# end
Шаг 6: Проверка
Статистика RMON:
Switch# show rmon statistics
Rmon collection index 1
Statistics ifindex = 1, Owner: test
Input packets 0, octets 0, dropped 0
Broadcast packets 0, multicast packets 0, CRC alignment errors 0, collisions 0
Undersized packets 0, oversized packets 0, fragments 0, jabbers 0
# of packets received of length (in octets):
64: 0, 65-127: 0, 128-255: 0
256-511: 0, 512-1023: 0, 1024-max: 0
Switch# show rmon history
History index = 1
Data source ifindex = 1
Buckets requested = 100
Buckets granted = 100
Interval = 1000
Owner: test
Switch# show rmon event
Event Index = 1
Description: test_event
Event type Log & Trap
Event community name: public
Last Time Sent = 00:00:00
Owner: test
Switch# show rmon alarm
Alarm Index = 1
Alarm status = VALID
Alarm Interval = 1000
Alarm Type is Delta
Alarm Value = 00
Alarm Rising Threshold = 1000
Alarm Rising Event = 1
Alarm Falling Threshold = 1
Alarm Falling Event = 1
Alarm Owner is test